lack of self-respect - Turc Anglais Dictionnaire